package com.sl.pojo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 每个公司的答案。
 */
@Table(name = "sl_answer")
@Data
public class Answer implements Serializable {

    @Id
    private Integer id;
    //公司ID。被考核公司。company大公司，enterprise中小企业
    private Integer enterpriseId;
    //填报人员
    private Integer userId;
    //企业答案
    private String answer;

    private Integer paperId;
    //考核时间
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime startTime;
    //考卷结束时间
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime endTime;

    //公司定位
    private String positioning;
    //l路线
    private String road;
    //待检测，检测中，已完成
    private  String status;
}
